package cn.com.zetatech.loader.entity;

import lombok.Data;

import java.awt.geom.Rectangle2D;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class InspDefect implements Serializable {
    private static final long serialVersionUID = 1L;
    public Date inspection_time;
    public BigDecimal wafer_key;
    public BigDecimal defect_id;
    public BigDecimal rough_bin_class;
    public BigDecimal class_number;
    public BigDecimal automated_optical_class;
    public BigDecimal manual_sem_class;
    public BigDecimal automated_online_sem_class;
    public BigDecimal automated_offline_sem_class;
    public BigDecimal fuda1;
    public BigDecimal fuda2;
    public BigDecimal fuda3;
    public BigDecimal images;
    public char property_flag;
    public char review_sample_flag;
    public BigDecimal index_x;
    public BigDecimal index_y;
    public BigDecimal wafer_x;
    public BigDecimal wafer_y;
    public BigDecimal size_x;
    public BigDecimal size_y;
    public BigDecimal size_d;
    public BigDecimal area;
    public BigDecimal adder;
    public BigDecimal fuda4;
    public BigDecimal intensity;
    public BigDecimal cluster_id;
    public BigDecimal fuda5;
    public BigDecimal test_id;
    public BigDecimal macro_sig_id;
    public BigDecimal kill_ratio;
    public BigDecimal kill_ratio_variance;
    public BigDecimal repeater_id;
    public BigDecimal region_id;
    public BigDecimal sample_bin_id;
    public BigDecimal automated_offline_opt_class;
    public BigDecimal fa_class;
    public BigDecimal contrast;
    public BigDecimal channel_id;
    public BigDecimal critical_area;
    public BigDecimal manual_optical_class;
    public BigDecimal polarity;
    public BigDecimal inspection_type;
    public BigDecimal source_defect_id;
    public String source_layer;
    public BigDecimal phi;
    public BigDecimal dbclass;
    public BigDecimal dbgroup;
    public BigDecimal dbcriticalityindex;
    public BigDecimal careareagroupcode;
    public BigDecimal cellsize;
    public BigDecimal reticleclass;
    public char eventtype;
    public BigDecimal pci;
    public BigDecimal linecomplexity;
    public BigDecimal dcirange;
    public BigDecimal ebrline;
    public String source_layer_ext;
    public BigDecimal ebbpatterndensity;
    public char printingdefect;
    public char benignclass;
    public BigDecimal source_reticle_defect_id;
    public String source_reticle;
    public BigDecimal kpcbin;
    public BigDecimal pattern_key;
    public String zoneid;
    public BigDecimal idr_id;
    public String idr_type;
    public BigDecimal seedwindow_pattern_density;
    public Rectangle2D rect;

}
